package cn.itheima.service.module;

import cn.itheima.domain.Module;
import com.github.pagehelper.PageInfo;

import java.util.List;

public interface ModuleService {
    //分页查询
    PageInfo findAllPage(int pageNum, int pageSize);
    //删除
    void delete(String id);
    //模块回显全查
    List<Module> findAll();
    //存储模块
    void edit(Module module);
    //模块修改的回显数据
    Module findById(String id);
    //修改模块
    void update(Module module);
    //查询被选中的模块
    List<Module> findRoleModule(String rid);
    //修改角色模块
    void updateRoleModule(String roleid, String moduleIds);
}
